package com.cqemme.activitiservice.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 所有流程实例创建和任务创建记录表
 */
@TableName(value = "school_task")
@Data
public class SchoolTaskEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    private Integer id;
    /**
     * 关联school_pro表的主键id
     */
    private Integer scProId;
    /**
     * 任务或者流程名字
     */
    private String name;
    /**
     * 流程实例/任务id
     */
    private String taskId;
    /**
     * 此任务流程实例id
     */
    private String instanceId;
    /**
     * 数据类型 1:流程数据   2:任务数据
     */
    private Integer type;
    /**
     * 任务或者流程完成状态  1:已完成   2:未完成   3:中断略过   4:过期
     */
    private Integer status;
    /**
     * 创建实例或者任务时间
     */
    private Date createTime;
    /**
     * 实例/任务结束时间
     */
    private Date overTime;

}
